home *** CD-ROM | disk | FTP | other *** search
/ Developer Source 4 / developer source - volume 4.iso / osdev / may94 / dina13.gif < prev    next >
Graphics Interchange Format  |  1996-06-12  |  66KB  |  527x418  |  4-bit (16 colors)
Labels: text | screenshot | font
OCR: CONTROL OF DATA FLOW DEVICE DRIVER COMMANDS DESCRIPTION DATA PACKETS DDCminesdWrite (WHITE) AUDIO STREAM HANDLER SENDS A BUFFER SET 1030 TEXT] SET THE FOBUIT STOVE TO INCOMING BUFFER NEXT++ MOVE INDEX TO NEXT AVAILABLE IO81 !! RETURN RETURN BACK TO AUDIO STREAM HANDLER CURRENT NEXT DOCmaRendWrite (WRITE) SAME AS ABOVE. AUDIO STREAM TASK SET IOBMIANEXT HANDLER ALWAYS SENDS TWO BUFFERS TIME NEXTN (IF AVAILABLE) BEFORE STARTING DEVICE CURRENT NEXT SRETURN DDCmaControl (START) AUDIO STREAM HANDLER SENCS "START" SET FLAGS TO "START" SET EACH IOBUITS RUNFLAGS TO "START" StartDSP (CURRENT) START THE DSP OR DMA FROM THE CURRENT IOBufI PACKET (I.E. TRANSFER THE 1ST DATA BUFFER) Device 05/2 Driver Contorcnce Figure 3. Starting to stream data